package org.expressme.employee.mgmt;

import java.util.Date;
import java.util.List;

import org.springframework.transaction.annotation.Transactional;

@Transactional
public interface Facade {

    Employee createEmployee(String name, String title, boolean gender, Date birth);

    void deleteEmployee(String id);

    List<Employee> queryByName(String name);

    List<Employee> queryAll();

}
